﻿/* Stile listboxInquiryId */
.noInquiry {
            color: rgb(90, 138, 198);
            font-family: Helvetica, Arial, sans-serif;
            font-size: 16px;
            font-weight: bold;
            text-decoration: none !important;
            text-align: center;
           }
.listboxInquiryId_Class
{
    /*
border-radius: 0px;
border-color: rgb(169, 169, 169);
-webkit-appearance: menulist;
box-sizing: border-box;
align-items: center;
border: 1px solid;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
white-space: pre;
-webkit-rtl-ordering: logical;
color: black;
background-color: white;
cursor: default;
margin: 0em;
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
-webkit-writing-mode: horizontal-tb;
position: relative;
top: 15px;
left: 70%;
z-index: 999;
width: 350px;
color: rgb(90, 138, 198);
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none !important;
 width: 40px; */
font-size: large;
}

/* Stile per mappa */
#map_canvas {
width: 500px;
height: 400px;
background-color: #CCC;
}

/* Stile per chisura */

        .closeButton
        {
            display:block;
            position:absolute;
            top:10px;
            right:10px;
            width:27px;
            height:27px;
            background:url('images/close-button.png') no-repeat center center;
        }


/* Stile per tab */

                #thumbDesc {
                    position:absolute;
                    height:430px;
                    width:239px;
                    top: 30px;
                    left:5px; 
                    background-color:#CCC;
                }
                #thumbDesc p{
                                padding: 0 0px 0 0px;
                }
                #tab2_space_track, #tab2_space_history{
                                position: relative;
                                visibility: hidden;
                }
                #tab2_space_track {
                                visibility:visible;
                }


                #tab3_listThread {
                    top: 0px;
                    background-color: lightgrey;
                    width: 300px;
                    height: 470px;
                    left: 10px;
                    position: absolute;
                    overflow-y: scroll;
                }
                #tab3_ThreadMessage{
                    top: 0px;
                    background-color: lightgrey;
                    width: 475px;
                    height: 360px;
                    left: 311px;
                    position: absolute;
                    overflow-y: scroll;
                }
                #tab3_ThreadMessageNewMessage
                {
                    top: 360px;
                    background-color: lightgrey;
                    width: 400px;
                    height: 110px;
                    left: 350px;
                    position: absolute;
                }
/* non so..*/
.tdArgomenti {
            color: rgb(90, 138, 198);
            font-family: Helvetica, Arial, sans-serif;
            font-size: 16px;
            font-weight: bold;
            text-decoration: none !important;
           }
           .tdBadges {
            color: rgb(90, 138, 198);
            font-family: Helvetica, Arial, sans-serif;
            font-size: 16px;
            font-weight: bold;
            text-decoration: none !important;
           }
           .userHistoryHeader
           {
           font-size:12px;
           font-weight:bold;
           color: rgb(90, 138, 198);
           }
           .userHistoryText
           {
           font-size:12px;
           color: rgb(90, 138, 198);
           }
           .headerHelp
           {
           font-family:Helvetica, Arial, sans-serif;
           top:25px;
           font-size:20px;
           font-weight:bold;
           color: rgb(90, 138, 198);
           }
           .headerSpace
           {
           font-family:Helvetica, Arial, sans-serif;
           font-size:16px;
           font-weight:bold;
           color: rgb(90, 138, 198);
           }
          .DivWelcomeClass {
            position : relative; 
            top:15px;
             left:50%;
             z-index:999;
             width:350px;
             color: rgb(90, 138, 198);
             font-family: Helvetica, Arial, sans-serif;
             font-size: 16px;
             font-weight: bold;
             text-decoration: none !important;
          }

            #Tabs ul {
            padding: 0px;
            margin: 0px;
            margin-left: 10px;
            list-style-type: none;
            }

            #Tabs ul li {
            display: inline-block;
            clear: none;
            float: left;
            height: 24px;
            width: 149px;
            }

            #Tabs ul li a {
            position: relative;
            margin-top: 12px;
            display: block;
            margin-left: 1px;
            line-height: 50px;
            padding-left: 10px;
            background: #f6f6f6;
            z-index: 9999;
            border: 1px solid #ccc;
            border-bottom: 0px;

            /* The following four lines are to make the top left and top right corners of each tab rounded. */
            -moz-border-radius-topleft: 4px;
            border-top-left-radius: 4px;
            -moz-border-radius-topright: 4px;
            border-top-right-radius: 4px;
            /* end of rounded borders */

            width: 130px;
            color: #000000;
            text-decoration: none;
            font-weight: bold;
            }
            
            #Tabs ul li a:hover {
            text-decoration: underline;
            background : rgb(90, 138, 198);
            /*  a very simple effect when hovering the mouse on tab */
            }

            #Tabs #Content_Area {
                 /*  this is the css class for the content displayed in each tab*/
            padding: 0 15px;
            clear:both;
            overflow:hidden;
            line-height:19px;
            position: relative;
            top: 20px;
            z-index: 5;
            height: 550px;
            overflow: hidden;
            }

            p { padding-left: 15px; }

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #f00;
    display: block;
    margin-top: 8px;
    text-align: center;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}


/* jQuery mobile styles
-----------------------------------------------------------*/

/* Make listview buttons fill the whole horizontal width of the screen */
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li {
    padding-right: 15px;
}

.ui-bar-a, .ui-body-a, .ui-btn-up-a, .ui-btn-hover-a, .ui-btn-down-a,
.ui-bar-b, .ui-body-b, .ui-btn-up-b, .ui-btn-hover-b, .ui-btn-down-b,
.ui-bar-c, .ui-body-c, .ui-btn-up-c, .ui-btn-hover-c, .ui-btn-down-c,
.ui-bar-d, .ui-body-d, .ui-btn-up-d, .ui-btn-hover-d, .ui-btn-down-d,
.ui-bar-e, .ui-body-e, .ui-btn-up-e, .ui-btn-hover-e, .ui-btn-down-e,
.ui-btn-active  {
    text-shadow: none;
}